//hwincalendar.h

#pragma once

#ifndef __HWINCALENDAR_H__
#define __HWINCALENDAR_H__

#include "hwindef.h"
#include "hwinobject.h"
#include "hwindatetime.h"

namespace harlinn
{
    namespace windows
    {
        
        namespace globalization
        {
            class Calendar
            {
            public:
                static const int CurrentEra = 0;

                HWIN_EXPORT DateTime ToDateTime(int year,int month,int day,int hour,int minute,int second,int millisecond) const;
                virtual DateTime ToDateTime(int year,int month,int day,int hour,int minute,int second,int millisecond,int era) const = 0;
            };
        }
        
    }
}
#endif // __HWINCALENDAR_H__